battered sole - Spanish English Dictionary